home *** CD-ROM | disk | FTP | other *** search
/ Apple Reference & Presentation Library 1993 Winter / The Apple Reference & Presentations Library CD Winter 93 - Partner Edition.7z / Image.iso / Applications / Technical Publishing / Aldus PageMaker 4.2 / Aldus / PPDs / QCS10503.PDX < prev    next >
Text File  |  1991-12-05  |  3KB  |  91 lines

  1. *% Aldus PostScript(R) Printer Description File
  2. *% For "QMS ColorScript 100" Model 10 version 50.3
  3. *%
  4. *% Copyright 1989, 1990, 1991 Aldus Corporation.  All Rights Reserved.
  5. *%
  6. *% Date: 9/30/91
  7.  
  8. *Include: QCS10503.PPD
  9.  
  10. *NickName: "QMS ColorScript 100 Model 10 v50.3"
  11.  
  12. *% Plain-Paper printers do not support <PaperSize>.Extra paper sizes
  13.  
  14. *% Halftone Information ===============
  15. *% Following 4 procs are specific to optimizing composite output to the QMS.
  16. *% Remove them ("") to revert to machine's defualt screens.
  17. *ALDScreenProc Cyan:"
  18. 53 45{.6 sub dup -1.0 lt{2.0 add}if exch
  19. .24 add dup 1.0 gt{2.0 sub}if exch abs exch abs 2 copy add 1 gt
  20. {1 sub dup mul exch 1 sub dup mul add 1 sub}{dup mul exch dup mul add 1 exch sub}ifelse}
  21. "
  22. *End
  23. *ALDScreenProc Magenta:"
  24. 53 45{.6 add dup 1.0 gt{2.0 sub}if exch
  25. .24 sub dup -1.0 lt{2.0 add}if exch abs exch abs 2 copy add 1 gt
  26. {1 sub dup mul exch 1 sub dup mul add 1 sub}{dup mul exch dup mul add 1 exch sub}ifelse}
  27. "
  28. *End
  29. *ALDScreenProc Yellow:"
  30. 53 45{.24 add dup 1.0 gt{2.0 sub}if exch 
  31. .6 add dup 1.0 gt{2.0 sub}if exch abs exch abs 2 copy add 1 gt 
  32. {1 sub dup mul exch 1 sub dup mul add 1 sub}{dup mul exch dup mul add 1 exch sub}ifelse}
  33. "
  34. *End
  35. *ALDScreenProc Black:"
  36. 53 45{.24 sub dup -1.0 lt {2.0 add}if exch
  37. .6 sub dup -1.0 lt{2.0 add}if exch abs exch abs 2 copy add 1 gt
  38. {1 sub dup mul exch 1 sub dup mul add 1 sub}{dup mul exch dup mul add 1 exch sub}ifelse}
  39. "
  40. *End
  41.  
  42. *% Color Separation Information =====================
  43. *ALDNTP: "
  44. /ntp {counttomark dup 3 add -1 roll 1 exch sub exch 2 sub mul dup 
  45. floor cvi dup 3 1 roll sub exch dup 3 add index exch 2 add index dup
  46. 4 1 roll sub mul add counttomark 1 add 1 roll cleartomark 1 exch sub} bind def"
  47. *End
  48.  
  49. *% For 60 lpi / 300 dpi (5,5,2,6,6,2,20/3,0) ===============================
  50. *ALDColorSepTransfer 60lpi.300dpi/60 lpi / 300 dpi: "
  51. {mark 1.0 1.0 .9 .8 .7 .6 .5 .4 .3 .2 .1 .0 ntp}"
  52. *End
  53.  
  54. *% For 53 lpi / 300 dpi =====================================================
  55. *ALDColorSepTransfer 53lpi.300dpi/53 lpi / 300 dpi: "
  56. {mark 1.0 1.0 .9 .8 .7 .6 .5 .4 .3 .2 .1 .0 ntp}"
  57. *End
  58.  
  59. *% PageMaker calibration functions =====================================
  60. *Transfer Normalized: "{
  61. mark
  62. 1.0 1.0 .9 .8 .7 .6 .5 .4 .3 .2 .1 .0
  63. counttomark dup 3 add -1 roll exch
  64. 2 sub mul dup floor cvi
  65. dup 3 1 roll sub
  66. exch dup 
  67. 3 add index exch 2 add index dup
  68. 4 1 roll
  69. sub mul add
  70. counttomark 1 add 1 roll 
  71. cleartomark
  72. } bind"
  73. *End
  74.  
  75. *Transfer Normalized.Inverse: "{
  76. mark
  77. .0 .0 .1 .2 .3 .4 .5 .6 .7 .8 .9 1.0
  78. counttomark dup 3 add -1 roll exch
  79. 2 sub mul dup floor cvi
  80. dup 3 1 roll sub
  81. exch dup 
  82. 3 add index exch 2 add index dup
  83. 4 1 roll
  84. sub mul add
  85. counttomark 1 add 1 roll 
  86. cleartomark
  87. } bind"
  88. *End
  89.  
  90. *% end of Aldus PDX file for "QMS ColorScript 100 Model 10" version 50.3
  91.